hi, I’mDaniel

a.k.a. pistonpunk

fullstack engineer

[ONE-LINE POSITIONING: what you build, for whom, why you]

See workEmail me

Today in [LOCATION]: [AVAILABILITY]. Timezone [TIMEZONE]. Now building: [CURRENTLY BUILDING: max 60 chars].

[IMAGE 1]

[PROJECT 1]

09:00

[YEAR][ROLE][STACK]

What was broken[WHAT WAS BROKEN: one line, max 70 chars]

What I did[WHAT I DID: one line, max 70 chars]

What changed[WHAT CHANGED: e.g. 3x faster]

[CLIENT QUOTE: one line, max 70 chars]
[NAME, ROLE]
[IMAGE 2]

[PROJECT 2]

10:30

[YEAR][ROLE][STACK]

What was broken[WHAT WAS BROKEN: one line]

What I did[WHAT I DID: one line]

What changed[WHAT CHANGED: e.g. 2x faster]

[CLIENT QUOTE: one line]
[NAME, ROLE]
[IMAGE 3]

[PROJECT 3]

12:00

[YEAR][ROLE][STACK]

What was broken[WHAT WAS BROKEN: one line]

What I did[WHAT I DID: one line]

What changed[WHAT CHANGED: e.g. 2x faster]

[CLIENT QUOTE: one line]
[NAME, ROLE]

Also built

13:15

The shed: what I make when nobody is paying for it.

  • [TITLE 1]

    [DATE]

    Open
  • [TITLE 2]

    [DATE]

    Open
  • [TITLE 3]

    [DATE]

    Open
  • [EXPERIMENT 1]

    [ONE LINE]

    Open
  • [EXPERIMENT 2]

    [ONE LINE]

    Open
  • [EXPERIMENT 3]

    [ONE LINE]

    Open

Services

14:30

  • [SHOP 1]

    [CHALKBOARD: max 44 chars]

  • [SHOP 2]

    [CHALKBOARD: max 44 chars]

  • [SHOP 3]

    [CHALKBOARD: max 44 chars]

  • [SHOP 4]

    [CHALKBOARD: max 44 chars]

  1. talk[the first call]
  2. sketch[what you get back]
  3. build[the cadence]
  4. ship[what is left behind]

[ENGAGEMENT NOTE: contract, retainer or day rate]

About

16:15

Hi, I’m Daniel.

[BIO: what you do, where you came from, what you are getting better at]

From
[LOCATION]
Stack
[STACK]
Since
[YEAR]
  • [RULE 1]
  • [RULE 2]
  • [RULE 3]

[P.S.: one fun fact you would actually tell someone]

Stack

18:00

dark = daily, grey = when needed

  • TypeScript, Frontend
  • React, Frontend
  • Next.js, Frontend
  • Tailwind, Frontend
  • Node.js, Backend
  • Express, Backend
  • GraphQL, Backend
  • PostgreSQL, Data
  • Redis, Data
  • Prisma, Data
  • Docker, Infra
  • AWS, Infra
  • Vercel, Infra
  • Git, Tools
  • Vite, Tools
  • Figma, Tools

Experience

19:45

  1. [UNIVERSITY]

    [DEGREE][YEARS]

    [ONE LINE about it, max 60 chars]

  2. [COMPANY]

    [ROLE][SINCE]

    [WHAT I DO THERE: one line, max 80 chars]

    [COMPANY LINK]

[LOOKING FOR / OPEN TO: one line, max 70 chars]

Contact

21:00

[CLOSING LINE: one plain sentence about what you want next]

[RESPONSE TIME NOTE: how fast you actually reply]

pistonpunk, 2026